@charset "UTF-8";
a:hover{color: #0065B5; text-decoration: none;}
.ind_content_bg1{ background: url(231013_xyxm_con_bg1.jpg) no-repeat center bottom #ffffff; padding: .4rem 0rem .8rem 0rem;}
.ind_content_bg2{ background: url(231013_xyxm_con_bg2.jpg) no-repeat center bottom #F5F5F5; padding: .8rem 0rem; position: relative; z-index: 2; min-height: 7.6rem;}
.ind_content_bg2::before,.ind_content_bg2::after{ position: absolute; content: ''; z-index: 2; background-repeat: no-repeat; background-size: contain;}
.ind_content_bg2::before{ width: 29.296875vw; height: 19.140625vw; left: 0rem; bottom: 0rem; background-image: url(231013_xyxm_con_bg2_b.png);}
.ind_content_bg2::after{ width: 27.109375vw; height: 22.6953125vw; right: 0rem; top: 0rem; background-image: url(231013_xyxm_con_bg2_t.png);}
.ind_content_bg2 .row{ z-index: 3;}
.ind_content_bg3{ background: url(231013_xyxm_con_bg3.png) no-repeat center top #ffffff; padding: .7rem 0rem .78rem 0rem;}
.ind_tit{ text-align: center;}
.ind_lq_list li{ margin-top: .3rem;}
.ind_lq_list li a{ display: block; border-radius: .12rem; overflow: hidden; background-image: linear-gradient(180deg, rgba(173, 207, 244, 1) 0%, rgba(245, 249, 254, 1) 100%); position: relative;}
.ind_lq_list li a .picture_fixed{ padding-top: 140%; transition: 0s all; background-color: transparent;}
.ind_lq_list li a .picture_fixed:hover{ transform: scale(1);}
.ind_lq_list li a::before{ transition:1s all;position: absolute; content: ''; left: 0rem; top:0; right: 0rem; bottom: 100%;}
.ind_lq_list li a:hover::before{ background-image:linear-gradient(180deg, rgba(22, 88, 160, 1) 0%, rgba(22, 88, 160, 0.2) 100%); bottom: 0rem;}
.announcement_05{ padding: 0rem; box-shadow: none; background-color: transparent;}
.announcement_05 h3{ font-size: .34rem;}
.announcement_05 p{ font-size: .16rem;}
.slideBox_01 .pic p{ right: .24rem; bottom: .4rem; text-align: center; line-height: .26rem;}
.slideBox_01 .num{ left: .2rem; text-align: center; bottom: .2rem;}
.ind_content_bg1 .list_base li{ margin-bottom: .21rem;}
.ind_content_bg1 .tabs .tabs_header,.ind_content_bg2 .tabs .tabs_header{ margin-bottom: .28rem;}
.ind_content_bg1 .tabs .tabs_header>ul>li,.ind_content_bg2 .tabs .tabs_header>ul>li,.tabs.tabs_01 .tabs_header>ul>li{ width: 1.8rem; margin-right: .18rem; line-height: .48rem; background: url(231013_xyxm_tit_bar.png) no-repeat center; background-size: cover;}
.ind_content_bg1 .tabs .tabs_header>ul>li a,.ind_content_bg2 .tabs .tabs_header>ul>li a,.tabs.tabs_01 .tabs_header>ul>li a{ font-size: .26rem; text-align: center; color: #ffffff; font-family: 'SourceHanSerifCN-Regular'; position: relative; z-index: 2;}
.ind_content_bg1 .tabs .tabs_header>ul>li.on a,.ind_content_bg1 .tabs .tabs_header>ul>li a:hover,.ind_content_bg2 .tabs .tabs_header>ul>li.on a,.ind_content_bg2 .tabs .tabs_header>ul>li a:hover,.tabs.tabs_01 .tabs_header>ul>li.on a,.tabs.tabs_01 .tabs_header>ul>li a:hover{  font-family: 'SourceHanSerifCN-Heavy'; color: #ffffff; transition: .4s all;}
.ind_content_bg1 .tabs .tabs_header>ul>li:before,.ind_content_bg2 .tabs .tabs_header>ul>li:before,.tabs.tabs_01 .tabs_header>ul>li::before{content: ''; position: absolute; top: 0rem; left: 50%; width: 0rem; height: auto; transition: .2s all; z-index: 1; background: url(231013_xyxm_tit_bar_1.png) no-repeat center; background-size: cover;}
.ind_content_bg1 .tabs .tabs_header>ul>li.on:before,.ind_content_bg2 .tabs .tabs_header>ul>li.on:before,.tabs.tabs_01 .tabs_header>ul>li.on::before{ width: 100%; left: 0rem;}
.ind_content_bg1 .tabs .tabs_header:after,.ind_content_bg2 .tabs .tabs_header:after,.tabs.tabs_01 .tabs_header::after{ display: none;}
.bar_list{ margin-top: .6rem;}
.bar_list1{ margin-top: -.18rem;}
.bar_list ul,.bar_list1 ul{ display: flex; flex-wrap: wrap;}
.bar_list li a{ display: block; padding:.53rem .36rem; text-align: center; height: 100%; background: url(231013_xyxm_box1.png) no-repeat center; background-size: 100% 100%; color: #ffffff; transition: .3s all;}
.bar_list li a span{ display: block; width: .8rem; line-height: .8rem; margin: 0 auto .02rem; transition: .3s all;}
.bar_list li a span img{ max-height: 100%; transition: .3s all;}
.bar_list li a p{ line-height: .26rem; min-height: .52rem; font-size: .2rem; font-weight: bold; display: flex; align-items: center; justify-content: center;}
.bar_list li a:hover span{ margin-top: -.1rem;}
.bar_list li a:hover span img{ transform: rotateY(180deg);}
.bar_list1 li a{ padding: .18rem .2rem .1rem .2rem; display: block; border: 1px solid #D1E4F9; border-radius: .04rem; text-align: center; height: 100%; background: url(231013_xyxm_box2.png) no-repeat center; background-size: 100% 100%; transition: .3s all;}
.bar_list1 li a span{ display: block; width: .58rem; line-height: .48rem; margin: 0 auto .08rem; transition: .3s all;}
.bar_list1 li a p{ line-height: .22rem; height: .44rem; font-size: .16rem; display: flex; align-items: center; justify-content: center;}
.bar_list1 li a:hover{ box-shadow: 0 0 7px rgba(0,0,0,.08);}
.bar_list1 li a:hover span{ transform: rotateY(180deg); -ms-transform: rotateY(180deg);}
.ind_content_bg2 .list_table dt,.ind_content_bg2 .list_table dd{ padding:.14rem 0rem !important;}
.ind_content_bg2 .list_header{ background: url(231013_xyxm_tit_bg.jpg) repeat-x top;}
.ind_content_bg2 .list_table dt{ background-color: transparent;}
.ind_content_bg2 .content_bg_02{ height: 3.14rem; overflow: hidden;}
.ind_content_bg2 .list_base li{ margin-bottom: .19rem;}
.ind_content_bg2 .icon_list_group_xs_01{ overflow-y: auto; height:2.72rem; overflow-x: hidden; padding-right: .1rem;}
.ind_content_bg2 .icon_list_group_xs_01::-webkit-scrollbar,.ind_content_bg2 .icon_list_group_xs_01::-webkit-scrollbar-thumb{ width: .04rem; border-radius: .03rem;}
.ind_content_bg2 .icon_list_group_xs_01::-webkit-scrollbar{ background-color: #E5E5E5;}
.ind_content_bg2 .icon_list_group_xs_01::-webkit-scrollbar-thumb{ background-color: #1658A0;}
.ind_content_bg2 .icon_list_group_xs_01 li a{ border: 1px solid #D1E4F9; font-size: .14rem; background: none #F5F9FE; font-weight: normal; border-radius: .04rem; padding: .09rem .45rem .09rem .16rem; transition: .3s all;}
.ind_content_bg2 .icon_list_group_xs_01 li a:hover{ background-color: #1658A0; color: #ffffff; font-weight: bold;}
.ind_content_bg2 .icon_list_group_xs_01 li a em{ background: url(231013_xyxm_more.png) no-repeat center; width: .18rem; height: .06rem; top: 50%; right: .2rem; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.ind_content_bg2 .icon_list_group_xs_01 li a:hover em{ background-image: url(231013_xyxm_more_1.png);}
.ind_content_bg2 .icon_list_group_xs_01 li a span{ position: relative; top: .03rem; width: .3rem; height: .3rem; line-height: .3rem; background: none; overflow: hidden; border-radius: 0rem;}
.ind_content_bg2 .icon_list_group_xs_01 li a span img{ display: block; transition: .3s all;}
.ind_content_bg2 .icon_list_group_xs_01 li a:hover span img{ margin-top: -.3rem;}
.ind_content_bg2 .icon_list_group_xs_01 li a:hover span img.hover_img{ margin-top: 0rem;}
.ind_content_bg2 .content_bg_02 .tabs_bd .list_base{ padding-top: .04rem;}
@media screen and (max-width:992px) {
	.ind_content_bg1 .list_base li,.ind_content_bg2 .list_base li{ margin-bottom: 0rem;}
	.ind_content_bg1,.ind_content_bg2,.ind_content_bg3{ padding: .24rem 0rem;}
	.ind_content_bg2{ min-height: inherit;}
	.ind_content_bg2 .content_bg_02{ height:auto; overflow: hidden;}
	.ind_lq_list li{ margin-top: .2rem;}
	.bar_list{ margin-top:.1rem;}
	.bar_list ul{ margin: 0rem -.08rem;}
	.bar_list .trt-row-large>[class*=trt-col-]{ padding: 0rem .08rem;}
	.ind_content_bg2 .content_bg_02 .tabs_bd .list_base{ padding-top: 0rem;}
	.bar_list li a{ padding: .2rem .12rem;}
	.bar_list li a span{ width: .6rem; line-height: .6rem;}
	.ind_content_bg2 .list_table dl{ padding:0rem;}
	.ind_content_bg2 .list_table dt,.ind_content_bg2 .list_table dd{ float: left !important;}
	.ind_content_bg2 .list_table dt .cell,.ind_content_bg2 .list_table dd .cell{ padding-left: .16rem; padding-right: .12rem;}
	.ind_content_bg2 .list_table dd.text_align_center{ text-align: center !important;}
	.bar_list li a p{ font-weight: normal; font-size: .18rem;}
	.ind_content_bg1 .tabs .tabs_header>ul>li,.ind_content_bg2 .tabs .tabs_header>ul>li{ width: auto; margin-right:0rem; margin-left: 0rem;}
	.ind_content_bg1 .tabs .tabs_header>ul>li a,.ind_content_bg2 .tabs .tabs_header>ul>li a{ padding: 0rem .16rem; background-size: 100% 100%; font-size: .22rem;}
	.ind_content_bg1 .tabs .tabs_header{ margin-bottom: .1rem;}
}

.ej_page{ background: url(231014_xyxm_bg1.jpg) repeat; margin-top: -.2rem;}
.ej_content{ background: url(231014_xyxm_bg.jpg) no-repeat center; padding: .5rem 0rem .6rem 0rem;}
.ej_con{ background:#ffffff; border-left: 3px solid rgba(22, 88, 160, 0.16); border-right: 3px solid rgba(22, 88, 160, 0.16); padding:.12rem .32rem;}
.box_tit_t{ height: .2rem; position: relative; margin: 0rem .2rem; background-color:#ffffff; border-top: 3px solid rgba(22, 88, 160, 0.16);}
.box_tit_b{ height: .2rem; position: relative; margin: 0rem .2rem; background-color:#ffffff; border-bottom: 3px solid rgba(22, 88, 160, 0.16);}
.box_tit_t>em[class*=icon_],.box_tit_b>em[class*=icon_]{ position: absolute; width: .2rem; height: .2rem; z-index: 1;}
.box_tit_t>em.icon_tl{ left: -.19rem; top: 0rem; border-bottom-right-radius: .2rem; border-bottom: 3px solid rgba(22, 88, 160, 0.16); border-right: 3px solid rgba(22, 88, 160, 0.16);}
.box_tit_t>em.icon_tr{ right: -.19rem; top: 0rem; border-bottom-left-radius: .2rem; border-bottom: 3px solid rgba(22, 88, 160, 0.16); border-left: 3px solid rgba(22, 88, 160, 0.16);}
.box_tit_b>em.icon_bl{ left: -.19rem; bottom: 0rem; border-top-right-radius: .2rem; border-top: 3px solid rgba(22, 88, 160, 0.16); border-right: 3px solid rgba(22, 88, 160, 0.16);}
.box_tit_b>em.icon_br{ right: -.19rem; bottom: 0rem; border-top-left-radius: .2rem; border-top: 3px solid rgba(22, 88, 160, 0.16); border-left: 3px solid rgba(22, 88, 160, 0.16);}
.ej_con .sgs_con{ padding: 0rem; margin-top: .2rem;}
.ej_con .con1 *{ box-sizing: content-box;}
.ej_con .con1 table{ box-sizing: border-box;}
.sgs_tit2 span,.sgs_tit3 li.on a i, .sgs_tit3 li a:hover i,.fy_list_07 .fy_tit_l a.on, .fy_list_07 .fy_tit_l a:hover{ background-color:#1658a0;}
.sgs_tit3 li.on a, .sgs_tit3 li a:hover{ color:#1658a0}
.ej_page .tabs .tabs_header{ margin-bottom: .26rem;}
.ej_page .tabs .tabs_header>ul>li{ line-height: .66rem; font-size: .34rem; font-family: 'SourceHanSerifCN-Regular'; margin-right: 0rem;}
.ej_page .tabs .tabs_header>ul>li.on{ font-family: 'SourceHanSerifCN-Heavy'; background: url(231016_xyxm_tit1_bar.png) no-repeat center top;}
.ej_page .tabs .tabs_header>ul>li+li{ margin-left: .32rem; padding-left: .32rem;}
.ej_page .tabs .tabs_header>ul>li+li::after{ position: absolute; left: 0rem; content: '\005C'; color:#1658A0; opacity: .23; top: 0rem;}
.ej_page .tabs .tabs_header>ul>li+li.on:before{ left: .32rem;}
.ej_page .tabs .tabs_header:after{ height: .06rem; background: linear-gradient(90deg, rgba(22, 88, 160, 0.23) 0%, rgba(0, 81, 168, 0.16) 100%);}
.ej_page .tabs .tabs_header>ul>li.on:before{ height: .06rem;}
.ej_page .tabs .tabs_header .more a{ color: #1658a0; font-size: .18rem;}
.news_con{ margin-top: .46rem; position: relative;}
.news_text{ width:52.307692%; position: absolute; z-index: 2; top: .57rem; right: 0;}
.news_pic{ position: relative; width:56.384615%; z-index: 1;}
.news_pic .picture_fixed{ padding-top:62.7557980%; background-size: cover;}
.gl_con_bg{ background-color: #F5F6FA;}
.news_date_tit{ font-family:'SourceHanSerifCN-Regular';}
.news_date_tit b{ font-size: .32rem; position: relative;}
.news_date_tit b::after{ content: '/'; color: rgba(56, 56, 56, 0.23); position: absolute; top: .28rem; right: -.04rem; font-weight: normal;}
.news_date_tit span{ font-size: .16rem; color: #808080; padding-left: .4rem; display: block;}
.news_text .box_con h3{ font-size: .26rem; font-weight: normal; line-height: 1.461538; font-family:'SourceHanSerifCN-Regular';}
.news_text .box_con p{ color: #808080; line-height: 1.875; font-size: .16rem;}
.news_text .box_con>span{ display: inline-block; padding: 0rem .22rem; line-height: .4rem; font-size: .14rem; color: #ffffff; cursor: pointer; position: relative;}
.news_text .box_con>span a:link{ color: #ffffff;}
.news_text .box_con>span::before{ content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 100%; background-color: #1658A0; -webkit-clip-path: polygon(5% 0, 95% 0, 100% 15%, 100% 85%, 95% 100%, 5% 100%, 0 85%, 0 15%); clip-path: polygon(5% 0, 95% 0, 100% 15%, 100% 85%, 95% 100%, 5% 100%, 0 85%, 0 15%); z-index: 4;}
.news_text .box_con>span em{ display: block; position: relative; z-index: 5;}
.news_text .box_con>span em i{ background: url(231016_xyxm_more_1.png) no-repeat left center; width: .08rem; height: .14rem; top: .02rem; position: relative; margin-left: .13rem; display: inline-block;}
.box_con{ overflow: hidden;}
.ej_box .box_con{ border-left: 2px solid #1658A0; padding: .18rem .4rem; margin: 0; border-right: 2px solid #1658a0; box-shadow: 0px 2px 10px  rgba(22, 88, 160, 0.23); background-color: #ffffff;}
.ej_box .box_tit_t,.ej_box .box_tit_b{ padding: 0rem; margin: 0px; height: 12px; background-color: transparent; border: none;}
.ej_box .box_tit_t::before,.ej_box .box_tit_b::before{ background-color: #1658A0; height: 2px; position: absolute; content: ''; left: 11px; right: 11px; z-index: 3;}
.ej_box .box_tit_t::after,.ej_box .box_tit_b::after{ height: 12px; position: absolute; content: ''; background-color: #ffffff; left: 11px; right: 11px; top: 0; z-index: 2;}
.ej_box .box_tit_t::before{ top: 0;}
.ej_box .box_tit_b::before{ bottom: 0;}
.ej_box .box_tit_t>em[class*=icon_],.ej_box .box_tit_b>em[class*=icon_]{ width: 11px; height: 12px; border: none !important; border-radius: 0;}
.ej_box .box_tit_t>em.icon_tl{ left: 0rem; top: 0rem; background: url(231016_xyxm_tl.png) no-repeat left top;}
.ej_box .box_tit_t>em.icon_tr{ right: 0rem; top: 0rem; background: url(231016_xyxm_tr.png) no-repeat left top;}
.ej_box .box_tit_b>em.icon_bl{ left: 0rem; bottom: 0rem; background: url(231016_xyxm_bl.png) no-repeat left top;}
.ej_box .box_tit_b>em.icon_br{ right: 0rem; bottom: 0rem; background: url(231016_xyxm_br.png) no-repeat left top;}
.news_list li{ margin-top: .2rem;}
.news_list li a{ display: block;}

.ej_box1 .box_tit_t,.ej_box1 .box_tit_b{ padding: 0rem; margin: 0px; height: 11px; background-color: transparent; border: none;}
.ej_box1 .box_tit_t::before,.ej_box1 .box_tit_b::before{ background-color:rgba(22, 88, 160, 0.16); height: 2px; position: absolute; content: ''; left: 11px; right: 11px; z-index: 3;}
.ej_box1 .box_tit_t::after,.ej_box1 .box_tit_b::after{ height: 11px; position: absolute; content: ''; background-color: #ffffff; left: 11px; right: 11px; top: 0; z-index: 2;}
.ej_box1 .box_tit_t::before{ top: 0;}
.ej_box1 .box_tit_b::before{ bottom: 0;}
.ej_box1 .box_tit_t>em[class*=icon_],.ej_box1 .box_tit_b>em[class*=icon_]{ width: 11px; height: 11px; border: none !important; border-radius: 0;}
.ej_box1 .box_tit_t>em.icon_tl{ left: 0rem; top: 0rem; background: url(231013_xyxm_tl.png) no-repeat left top;}
.ej_box1 .box_tit_t>em.icon_tr{ right: 0rem; top: 0rem; background: url(231013_xyxm_tr.png) no-repeat left top;}
.ej_box1 .box_tit_b>em.icon_bl{ left: 0rem; bottom: 0rem; background: url(231013_xyxm_bl.png) no-repeat right bottom;}
.ej_box1 .box_tit_b>em.icon_br{ right: 0rem; bottom: 0rem; background: url(231013_xyxm_br.png) no-repeat left bottom;}
.ej_box1 .box_con{ padding: .3rem .4rem; border-left: 2px solid rgba(22, 88, 160, 0.16); margin: 0; border-right: 2px solid rgba(22, 88, 160, 0.16); background-color: #ffffff;}

.news_list li .news_date_tit b,.news_list li .news_date_tit span{ font-size: .2rem; display: inline-block;}
.news_list li .news_date_tit b::after{ top:.04rem; font-size: .12rem; right: -.06rem;}
.news_list li .news_date_tit span{ padding-left: .12rem;}
.news_list li .news_date_tit b{ color: #808080;}
.news_list li .news_date_tit span{ color: #333333;}
.news_list li a:hover{ color: inherit;}
.news_list .ej_box1 .box_con .trt-row [class*=trt-col-]>span{ display: inline-block; padding: 0rem .22rem; line-height: .4rem; font-size: .14rem; color: #1658A0; cursor: pointer; position: relative;}
.news_list .ej_box1 .box_con .trt-row [class*=trt-col-]>span::before{ content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 100%; background-color: #1658A0; -webkit-clip-path: polygon(5% 0, 95% 0, 100% 15%, 100% 85%, 95% 100%, 5% 100%, 0 85%, 0 15%); clip-path: polygon(5% 0, 95% 0, 100% 15%, 100% 85%, 95% 100%, 5% 100%, 0 85%, 0 15%); z-index: 4;}
.news_list .ej_box1 .box_con .trt-row [class*=trt-col-]>span::after{ content: ''; position: absolute; left:2px; top:2px; bottom: 2px; right: 2px; background-color: #ffffff; -webkit-clip-path: polygon(5% 0, 95% 0, 100% 15%, 100% 85%, 95% 100%, 5% 100%, 0 85%, 0 15%); clip-path: polygon(5% 0, 95% 0, 100% 15%, 100% 85%, 95% 100%, 5% 100%, 0 85%, 0 15%); z-index: 4;}
.news_list .ej_box1 .box_con .trt-row [class*=trt-col-]>span em{ display: block; position: relative; z-index: 5;}
.news_list .ej_box1 .box_con .trt-row [class*=trt-col-]>span em i{ background: url(231016_xyxm_more.png) no-repeat left center; width: .08rem; height: .14rem; top: .02rem; position: relative; margin-left: .13rem; display: inline-block;}
.ej_box1 .box_con .trt-row [class*=trt-col-]>p{ color: #808080;}
.ej_box1 a:hover .box_con .trt-row [class*=trt-col-]>span{ color: #ffffff;}
.ej_box1 a:hover .box_con .trt-row [class*=trt-col-]>span em i{ background-image: url(231016_xyxm_more_1.png);}
.ej_box1 a:hover .box_con .trt-row [class*=trt-col-]>span::after{ display: none;}
.ej_box1 .box_con .trt-row [class*=trt-col-]>h3{ font-size: .26rem; font-weight: normal; line-height: 1.461538; font-family:'SourceHanSerifCN-Regular';}
.btn_outline_info:hover{ background: #1658a0; border-color: #1658a0; color: #fff}
.article_content p img{ display: block;}
@media screen and (max-width:992px) {
	.ej_page{ margin-top: 0rem;}
	.ej_content{ padding: .2rem 0rem .2rem 0rem;}
	.ej_page .tabs .tabs_header>ul>li{ font-size: .24rem;}
	.ej_page .tabs .tabs_header>ul>li+li{ margin-left: .2rem; padding-left: .24rem;}
	.news_con{ margin-top: 0rem;}
	.news_pic{ width: 100%;}
	.news_text{ width: 100%; position: relative; top: inherit; right: inherit; margin-top: .2rem;}
	.ej_box1 .box_con,.ej_box .box_con{ padding: .1rem .2rem;}
	.news_date_tit b::after{ top: .04rem;}
	.news_date_tit b{ font-size: .2rem;}
	.news_date_tit span{ display: inline-block; padding-left: .12rem; font-size: .2rem;}
	.ej_box1 .box_con .trt-row [class*=trt-col-]>h3,.news_text .box_con h3{ font-size: .2rem;}

}

.ej_con_bg{ overflow: hidden; position: relative; padding: .2rem .3rem !important;}
.ej_con_bg::before{ width: 2.82rem; position: absolute; z-index: 1; content: ''; left: .3rem; top: .2rem; bottom: .2rem; background: linear-gradient(180deg, rgba(229, 242, 255, 1) 0%, rgba(247, 251, 255, 1) 75.69%, rgba(252, 252, 252, 1) 100%);}
.ej_l{ float: left; width: 2.82rem; margin-right: .2rem; padding: .2rem; z-index: 2; position: relative;}
.ej_r{ overflow: hidden;}
.ej_bar_list{ padding-top: .1rem;}
.ej_bar_list li{ position: relative; margin-bottom: .2rem;}
.ej_bar_list li::before{ position: absolute; content: ''; left: 0rem; top: 0rem; bottom: 0rem; right: 0rem; background-color: #C7E2FF; -webkit-clip-path: polygon(3% 0, 97% 0, 100% 10%, 100% 90%, 97% 100%, 3% 100%, 0 90%, 0 10%); clip-path: polygon(3% 0, 97% 0, 100% 10%, 100% 90%, 97% 100%, 3% 100%, 0 90%, 0 10%); z-index: 3;}
.ej_bar_list li::after{ position: absolute; content: ''; left: 2px; top: 2px; bottom: 2px; right: 2px; background: linear-gradient(180deg, rgba(230, 242, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); -webkit-clip-path: polygon(3% 0, 97% 0, 100% 10%, 100% 90%, 97% 100%, 3% 100%, 0 90%, 0 10%); clip-path: polygon(3% 0, 97% 0, 100% 10%, 100% 90%, 97% 100%, 3% 100%, 0 90%, 0 10%); z-index: 4;}
.ej_bar_list li a{ display: flex; align-items: center; justify-content: center; position: relative; z-index: 5; min-height: .76rem; font-size: .18rem; line-height:1.4444; text-align: center; padding: .12rem;}
.ej_bar_list li:hover::after,.ej_bar_list li.on::after{ background: url(231016_xyxm_gl_bar_bg.png) no-repeat; background-size: cover; left: 0rem; top: 0rem; bottom: 0rem; right: 0rem;}
.ej_bar_list li:hover a,.ej_bar_list li.on a{ color: #ffffff; font-weight: bold;}
.ej_xxgs_con{ padding: .4rem .32rem .2rem .32rem; background: url(231016_xyxm_gl_con_bg.png) no-repeat right top #FAFBFC;}
.ej_xxgs_ss{ background-color: #ffffff; box-shadow: 0px 2px 4px  rgba(33, 121, 222, 0.22); height: .5rem; overflow: hidden; border-radius: .04rem; font-size: 0rem; margin-bottom: .32rem;}
.ej_xxgs_ss .input_base{ width: calc(100% - 1.28rem); padding-left: .2rem; background-color: transparent; line-height: .5rem; border: none; font-size: .14rem; float: left;}
.ej_xxgs_ss .input_base::-webkit-input-placeholder{ color: #999999;}
.ej_xxgs_ss button{ width: 1.28rem; height: .5rem; font-size: .18rem; line-height: .5rem; text-align: center; color: #ffffff; background-color: #1658a0; border: none; border-radius: .04rem;}
.ej_xxgs_ss button img{ margin-right: .1rem; position: relative; top: -.02rem;}
.ej_xxgs_con .sgs_tit2,.ej_xxgs_tit{ margin-top: .14rem; line-height: .24rem; font-size:.14rem; overflow: hidden;}
.ej_xxgs_con .sgs_tit2 ul{ height: .24rem;}
.ej_xxgs_con .sgs_tit2 span{width: .7rem;line-height: .24rem;height: auto;background-color: transparent;color: #333333;}
.ej_xxgs_con .sgs_tit2 i.arrow{ height: .24rem; line-height: .24rem; border: none; padding:0rem .2rem 0rem 0rem; top: 0rem;}
.ej_xxgs_tit{ padding-right: .6rem; overflow: hidden; position: relative; height: .24rem; transition: 1s all;}
.ej_xxgs_tit span{ display: block; width: .7rem; line-height: .24rem; color: #333333; float: left; text-align: center;}
.ej_xxgs_tit ul{ overflow: hidden; font-size: 0rem;}
.ej_xxgs_tit ul li{ display: inline-block; font-size: .14rem; margin-right: .1rem;}
.ej_xxgs_tit ul li a{ display: block; padding: 0rem .12rem; line-height: .24rem;}
.ej_xxgs_tit ul li.on a{ border-radius:.04rem; background: rgba(33, 121, 222, 0.13); color: #1658a0;}
.ej_xxgs_tit .arrow{ position: absolute; right: 0; bottom: 0; color: #1658a0; background: url(231016_xyxm_arrow.png) no-repeat right center; padding-right: .14rem; cursor: pointer;}
.title_name:before{ width: 5px; height: .2rem;}
.title_name{ font-size: .2rem;}
.tab1{ border-bottom: 1px solid #C5D7E8; border-right: 1px solid #C5D7E8;}
.tab1 th{ background-color: #DCEBFC; padding: .11rem;}
.tab1 td{ padding: .13rem .16rem;}
.tab1 th,.tab1 td{ font-size: .16rem; border-left: 1px solid #C5D7E8; border-top: 1px solid #C5D7E8;}
.tab1 td:last-child{ border-right: none;}
.m_tab_con li em.shgk, .tab1 td i.shgk, .tab1 td i.zx, .tab1 td i.bl{ color: #1658a0;}
@media screen and (max-width:992px) {
	.ej_con_bg{ padding:0rem .2rem .1rem .2rem !important;}
	.ej_l{ float: inherit; width: auto; margin-right:0rem; padding: 0rem;}
	.ej_con_bg::before{ display: none;}
	.ej_bar_list{ padding-top: 0rem; overflow-x: auto; white-space: nowrap; font-size: 0;}
	.ej_bar_list::-webkit-scrollbar{ display: none;}
	.ej_bar_list li{ display: inline-block; margin-bottom: 0rem;}
	.ej_bar_list li a{ min-height: inherit;}
/* 	.ej_bar_list li::before,.ej_bar_list li::after{ display: none;} */
	.ej_xxgs_con{ padding: .2rem;}
	.ej_xxgs_tit ul li{ margin-right: 0rem;}
	.ej_xxgs_tit ul li a{ padding: 0rem .06rem;}
	.title_name:before{ top: .14rem;}
	.tab1 th.t_l{ padding-left: .11rem;}
}

.ej_xxgs_bg .ej_content{ background: url(231016_xyxm_xxgs_bg.png) no-repeat center bottom; }
.ej_xxgs_con_bg{ background: url(231016_xyxm_xxgs_con.png) no-repeat center bottom #ffffff; border-radius: .1rem; box-shadow: 0px 2px 16px  rgba(22, 88, 160, 0.14); padding:.28rem;}
.ej_xxgs_list li a{ display: block; text-align: center; padding: .34rem .2rem .12rem .2rem; height: 3.6rem; transition: .3s all;}
.ej_xxgs_list li a:hover{ color: #1658A0; background: url(231016_xyxm_xxgs_box.png) no-repeat center top; background-size: 100% 100%; font-weight: bold;}
.ej_xxgs_list li a span{ display: block; margin:0 auto .3rem; width: 1.8rem; height: 1.8rem; line-height: 1.8rem; background: url(231016_xyxm_xxgs_icon_bg.png) no-repeat center; background-size: contain; transition: .3s all;}
.ej_xxgs_list li a span img{ max-width: 1.16rem;}
.ej_xxgs_list li a:hover span{ background-image: url(231016_xyxm_xxgs_icon_bg_1.png);}
.ej_xxgs_list li a p{ font-size: .2rem; line-height: 1.7;}

@media screen and (max-width:992px) {
	.ej_xxgs_con_bg{ padding:.2rem;}
	.ej_xxgs_list .trt-row{ display: flex; flex-wrap: wrap;}
	.ej_xxgs_list li{ margin-top: .2rem;}
	.ej_xxgs_list li a{ height: 100%; padding: .12rem .2rem .3rem .2rem; background: url(231016_xyxm_xxgs_box.png) no-repeat center top; background-size: 100% 100%;}
	.ej_xxgs_list li a span{ margin-bottom: .1rem;}
	.ej_xxgs_list li a:hover{}
}

@media screen and (max-width:640px) {
	
	.ej_xxgs_list li a p{ font-size: .16rem;}
	.ej_xxgs_list li a span{ width: .8rem; height: .8rem; line-height: .8rem; margin-bottom: .1rem;}
	.ej_xxgs_list li a span img{ max-width:.4rem;}
}
.picture_group_05{ margin-top: .66rem;}
.picture_group_05 .trt-row-large{ margin: 0rem;}
.picture_group_05 .bd.trt-row-large .picture_conent{ margin: 0rem; padding: 0rem .3rem; display: block; position: relative;}
.picture_group_05 .bd.trt-row-large .picture_conent::before,.picture_group_05 .bd.trt-row-large .picture_conent::after{ position: absolute; content: ''; top: 0rem; width: 2px; left: 0rem;}
.picture_group_05 .bd.trt-row-large .picture_conent::before{ background-color: #E9E9E9; bottom: 0rem;}
.picture_group_05 .bd.trt-row-large .picture_conent::after{ height: .86rem; background-color: #1658a0;}
.picture_group_05 .picture_item .picture_text{ margin-top: 0rem;}
.picture_group_05 .picture_text h3{ font-size: .18rem; font-weight: normal; line-height: .3rem;}
.picture_group_05 .picture_text span{ font-weight: bold; font-size: .16rem; color: #333333;}
.picture_group_05 .picture_text p{ font-size: .16rem; line-height: .28rem; height:.84rem;}
.picture_group_05 .num{ text-align: center; font-size: 0rem;}
.picture_group_05 .num li{ display: inline-block; width: .14rem; height: .14rem; background-color: #E5E5E5; margin: 0 .12rem; border-radius: 50%;}
.picture_group_05 .num li.on{ background-color: #1658a0;}
.list_base li{ font-size: .18rem; margin-bottom: .18rem;}
.list_base li:before{ background-color: #A6A6A6; width: .06rem; height: .06rem;}
.slideBox_02 .num{ bottom: .2rem; right: .2rem;}
.slideBox_02 .num li{ width:.08rem; height: .08rem; margin: 0rem .04rem; background-color: #CCCCCC; border-radius: 50%;}
.slideBox_02 .num li.on{}
.word_group_08 li+li{ margin-top: .08rem;}
.word_group_08 .word_conent{ background-color: #F5F5F5; padding: .13rem .24rem; display: block; border-radius: .06rem;}
.word_group_08 .word_conent h3{ font-size: .18rem; font-weight: normal; line-height: .24rem; height: .48rem;}
.word_group_08 .word_conent p{ color: #999999; font-size: .14rem; position: relative; line-height: .24rem;}
.word_group_08 .word_conent p i{ position: absolute; right: 0rem; top: 0rem; width: .24rem; height: .24rem; background: url(231016_xyxm_blf_more.png) no-repeat; background-size: contain;}
.word_group_08 .word_conent p.p1{ font-size: .16rem; color: #666666; margin-top: .12rem; white-space: nowrap; display: block; height: auto; -webkit-line-clamp: 1; line-height: .22rem; padding-bottom: .13rem; border-bottom: 1px solid #EBEBEB; margin-bottom: .12rem;}
.word_group_08 .word_conent:hover,.word_group_02 .word_conent:hover{ background-color: #1658A0;}
.word_group_08 .word_conent:hover h3,.word_group_08 .word_conent:hover p,.word_group_08 .word_conent:hover p span,.word_group_02 .word_conent:hover,.word_group_02 .word_conent:hover .word_date>h3,.word_group_02 .word_conent:hover .word_date>p{ color: #fff;}
.word_group_08 .word_conent:hover p.p1{ opacity: .5;}
.word_group_02 .word_conent{ display: block; border-radius: .06rem; padding: .16rem .24rem .1rem .24rem !important; border-bottom: none; background-color: #F5F5F5;}
.word_group_02 li:first-child .word_conent, .word_group_02 li:first-child+li .word_conent{ border-bottom: none; }
.word_group_02 li+li{ margin-top: .08rem;}
.word_group_02 .word_date{ width: .72rem; height: .5rem; border-right: none; margin-right: .24rem; padding-top: .1rem;}
.word_group_02 .word_date>h3{ font-size: .24rem; line-height: .32rem; color: #999999;}
.word_group_02 .word_date>p{ color: #999; font-size: .14rem; line-height: .2rem;}
.word_group_02 .word_text>h3{ font-size: .18rem; line-height: .24rem;-webkit-line-clamp: 2; height: .48rem; display: -webkit-box; white-space: normal;}
.word_group_02 .word_text>span{ height: .2rem; display: block; background: url(231016_xyxm_blf_more1.png) no-repeat left center;}
.word_group_02 .word_conent:hover .word_text>span{ background-image: url(231016_xyxm_blf_more1_1.png);}
.blf_bg{ background: url(231016_xyxm_blf_bg.jpg) no-repeat center top #ffffff; padding: 1rem 0rem 1.27rem 0rem;}
.xy_bg{ background: url(231016_xyxm_blf_bg1.png) no-repeat center bottom #ffffff; padding:.38rem 0rem;}
.blf_bg .tabs .tabs_header:after,.blf_bg .tabs .tabs_header>ul>li.on:before{ display: none;}
.blf_img .picture_fixed{ padding-top:84.84848%;}
.blf_img,.blf_con{ position: relative;}
.blf_img{ z-index: 1;}
.blf_con{ z-index: 2;}
.blf_text{padding: .36rem .44rem .26rem .44rem;width: 7.95rem;display: block;overflow: hidden;border-radius: .06rem;background: rgba(255, 255, 255, 1); box-shadow: 0px 2px 12px  rgba(22, 88, 160, 0.12);position: relative;left: -1.54rem;margin-top: -1.13rem;}
.blf_text>img{ display: block; float: left; margin-right:.57rem;}
.blf_text>div{ overflow: hidden;}
.blf_text>div>h3{ font-size: .22rem; line-height: .3rem; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.blf_text>div>p{ font-size: .16rem; margin-top: .16rem; line-height: .3rem; overflow: hidden; -webkit-line-clamp: 5; display: -webkit-box; -webkit-box-orient: vertical;}
.blf_text>div>span{ color: #1658a0; line-height: .28rem; margin-top: .18rem; font-size: .16rem; display: block;}
.blf_text>div>span a{ display: inline-block; color: #1658a0;}
.blf_con>ul>li a{ display: block; text-align: center; box-shadow: 0px 2px 4px  rgba(22, 88, 160, 0.12); background: url(231016_xyxm_blf_con.png) no-repeat top #ffffff; background-size: cover; padding: .22rem .12rem .2rem .12rem; border-radius: .04rem; transition: .3s all;}
.blf_con>ul>li a span{display: block;transition: .3s all;width: .7rem;height: .67rem;line-height: .67rem;border-radius: 50%;background-color: #F2F8FF;margin: 0rem auto .16rem;}
.blf_con>ul>li a span img{ max-width: .51rem;}
.blf_con>ul>li a:hover{ background-color: #F2F8FF;}
.blf_con>ul>li a:hover span{ background-color: #fff;}
.xy_list li{ margin-top: .27rem;}
.xy_list li a{ display: block; padding:.16rem .24rem; border-radius: 4px; background: rgba(255, 255, 255, 1); border: 1px solid rgba(210, 229, 249, 1);}
.xy_list li a h3{ font-size: .16rem; font-weight: normal; line-height: .28rem; position: relative; padding-left: .14rem; height: .56rem; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.xy_list li a h3::before{ position: absolute; content: ''; width: .04rem; height: .04rem; background-color: #1658a0; border-radius: 50%; left: 0rem; top: .12rem;}
.xy_list li a p{ font-size: .16rem; line-height: .28rem; color: #999999; margin-top: .04rem;}
.xy_list li a:hover{background: rgba(0, 86, 169, 1); border: 1px solid rgba(22, 88, 160, 1); color:#fff;}
.xy_list li a:hover p{ color: #fff;}
.xy_bg .tabs .tabs_header{ margin-bottom: 0rem;}
.ej_xyfw_bg .ej_content{ background: url(231016_xyxm_xyfw_bg.png) no-repeat center bottom #ffffff;}
.ej_xyfw_bg .ej_xxgs_con_bg{ background-image:url(231016_xyxm_xyfw_con_bg.png);}
.icon_list_group_m_03.icon_list_group .bd .trt-row li[class*=trt-col-]{ margin-top: .26rem;}
.ej_xyfw_bg .ej_xxgs_con_bg:before{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; content: ''; border-radius: 10px; background: linear-gradient(180deg, rgba(199, 228, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%);}
.ej_xyfw_bg .tabs{ z-index: 3; position: relative;}
.ej_xyfw_bg .tabs .tabs_header{ margin-bottom: 0rem;}
.icon_list_group_m_03 li a{ transition: .3s all; background: url(231016_xyxm_xyfw_icon_bg.png) no-repeat center; background-size: 100% 100%; padding: .32rem 1.86rem .32rem .4rem;}
.icon_list_group_m_03 .bd .trt-row li[class*=trt-col-] a{ margin: 0rem .12rem;}
.icon_list_group_m_03 li a:hover{ background-image: url(231016_xyxm_xyfw_icon_bg_1.png);}
.icon_list_group_m_03 li a em{ right: .2rem; bottom: inherit; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.icon_list_group_m_03 li a h3{ transition: .3s all; font-weight: normal; font-size: .22rem; line-height: .34rem; height: .68rem; overflow: hidden;}
.icon_list_group_m_03 li a span{ margin-top: .15rem; padding: 0rem .18rem; line-height: .34rem; font-size: .16rem; color: #1658a0; background-color: #E0EFFF; border: 1px solid #B1D4FA;}
.icon_list_group_m_03 li a:hover span{ background: linear-gradient(90deg, rgba(27, 86, 168, 1) 0%, rgba(42, 130, 228, 1) 100%); color: #ffffff;}
.icon_list_group_m_03 li a:hover h3{ font-weight: bold; color: #1658a0;}
@media screen and (max-width:992px) {
	.picture_group_05{ margin-top:0rem;}
	.list_base li{ margin-bottom:0rem;}
	.picture_group_05 .num li{ margin: 0rem .04rem;}
	.picture_group_05 .picture_text p{ height: auto;}
	.blf_text{ width: inherit; margin-top: .2rem; left: 0rem; padding: .2rem;}
	.blf_bg,.xy_bg{ padding: .2rem 0rem;}
	.xy_list .trt-row-large{ margin: 0rem -.1rem;}
	.xy_list .trt-row-large>[class*=trt-col-], .trt-row-large>ul>[class*=trt-col-]{ padding: 0rem .1rem;}
	.xy_list li{ margin-top: .2rem;}
	.blf_text img{ float: inherit; width: inherit; max-width: 50%; display: block; margin: 0rem auto .2rem;}
	.word_group_02 .word_date{ width: auto;}
	.icon_list_group_m_03 li a{ padding: .2rem .6rem .2rem .2rem;}
	.icon_list_group_m_03 li a em{ width: .8rem;}
	.icon_list_group_m_03 li a h3{ height: auto; font-size: .18rem;}
	
}

.blf_xq_text{ margin: .46rem auto 0rem;}
.blf_xq_text h2{ font-size: .34rem; line-height: .5rem; color: #1658A0; text-align: center; font-family: 'SourceHanSerifCN-Heavy'; margin-bottom: .3rem;}
.blf_xq_text p{ font-size: .16rem; line-height: .3rem; color: #666; text-align: justify;}
.blf_xq_con::after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
.blf_xq_img,.blf_xq_text1{ position: relative; float: left;}
.img_right .blf_xq_img{ float: right;}
.img_left .blf_xq_text1{ float: right;}
.blf_xq_con{ margin-bottom: .2rem;}
.blf_xq_img{ width: 46.1538%; position: relative; padding: .73rem 0rem 0rem .82rem;}
.blf_xq_img::before{ content: ''; position: absolute; left: -.24rem; top:0rem; width:2.4rem; height: 3.62rem; z-index: 1; background: url(231017_xyxm_blf_tu_bg_l.png) no-repeat left top; background-size: contain;}
.blf_xq_img .picture_fixed{ padding-top: 57.83365%; z-index: 3; overflow: inherit; background-size: cover;}
.blf_xq_img .picture_fixed:hover{ transform: scale(1);}
.blf_xq_img::after{ content: ''; position: absolute; z-index: 2; left: .66rem; top: .56rem; bottom: .44rem; right: .44rem; background: linear-gradient(150deg, rgba(22, 88, 160, 1) 0%, rgba(255,255,255, 0) 50%, rgba(255,255,255, 0) 100%);}
.img_right .blf_xq_img::after{ left: .44rem; right: .66rem; background: linear-gradient(30deg, rgba(255,255,255, 0) 0%,rgba(255,255,255, 0) 50%, rgba(22, 88, 160, 1) 100%);}
.img_right .blf_xq_img::before{ right: -.24rem; left: inherit; background: url(231017_xyxm_blf_tu_bg_r.png) no-repeat right top; background-size: contain;}
.img_right .blf_xq_img{ padding-right: .82rem; padding-left: 0rem;}
.blf_xq_text1{ width: 51.846153%; background: url(231017_xyxm_blf_con_bg.jpg) no-repeat center bottom; background-size: contain; padding-top: .57rem; padding-left: .6rem; padding-right: .28rem; position: relative; min-height: 3.8rem;}
.blf_xq_text1::before{ content: ''; position: absolute; z-index: 1; width:1.73rem; height: 1.53rem; background: url(231017_xyxm_blf_icon_bg.png) no-repeat; background-size: contain; left: 0rem; top: 0rem;}
.blf_xq_text1 h2,.blf_xq_text1 p{ position: relative; z-index: 2;}
.blf_xq_text1 h2{ line-height: .38rem; font-size: .26rem; color: #1658A0; margin-bottom: .14rem;}
.blf_xq_text1 h2 em{ position: absolute; content: ''; left: -.1rem; top: -.2rem; font-size: .6rem; font-family: Arial; line-height: .68rem; font-weight: bold; background:linear-gradient(180deg, rgba(196, 224, 255, 1) 0%, rgba(214, 233, 255, 0.05) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; z-index: 3;}
.blf_xq_text1 h2 span{ position: relative; z-index: 4; font-size: .26rem; color: #1658A0;}
.blf_xq_text1 p{ font-size: .16rem; line-height: .3rem; color: #666666;}
.blf_xq_text1 h3{ font-size: .2rem; line-height: 1.5; font-weight: 500;}
.blf_xq_text1 p+h3{ margin-top: .18rem;}
@media screen and (max-width:992px) {
	.blf_xq_text{ margin: .2rem auto 0rem;}
	.blf_xq_text h2{ margin-bottom: .2rem;}
	.blf_xq_img,.blf_xq_text1,.img_right .blf_xq_img{ float: inherit; width: inherit;}
	.img_right .blf_xq_img,.blf_xq_img{ padding: .02rem;}
	.blf_xq_img::after,.img_right .blf_xq_img::after{ display: none;}
	.blf_xq_img{ border: .12rem solid rgba(22, 88, 160, .6);}
	.blf_xq_text1{ padding-left: 0rem; padding-right: 0rem; min-height: inherit; padding-top: .1rem; margin-bottom: .2rem;}
	.blf_xq_con{ margin-bottom: .4rem;}
	.blf_xq_con:last-child{ margin-bottom: .2rem;}
}


.gl_tit,.cxxc_tit_l,.cxxc_list li .cxxc_box span em,.sgs_tit6 span em,.gl_list2>ul>li>ul>li>ul>li.on>a, .gl_list2>ul>li>ul>li>ul>li>a:hover,.sgs_tit4 span,.sgs_tit31 li.on a, .sgs_tit31 li a:hover,.xxxq_tit4 li span,.sgs_tit2 li a:hover, .sgs_tit2 li.on a,.tab1 td a.ckxz, .tab1 td a.sccn, .m_tab_con li a.ckxz, .m_tab_con li a.sccn,.xyyy_con1_r h3, .xyyy_con1_l h3,.gl_tit3 span em,.yhzx_con5 h3,.yhzx_tit7 span,.yhzx_con6,.sxjb_con h3,.lczystepcont h3,.lczystepcont p.small-t em.blue_text,.lczystepcont .cailiao dd p small em.red_text,.lczystepcont .cailiao dd p a.blue_text,.lczystepcont a,.tcc_con1 h3,.infoContent a{ color: #1658a0 !important;}
.gl_list li.on a, .gl_list li a:hover,.gl_tit1 span,.tit3 li.on a,.yhzx_btn input[type="button"].yhzx_btn1,.sgs_more,.sgs_more,.sgs_con5>em,.sgs_con5_l span,.sgs_con5>em,.sgs_tit31 li.on a i, .sgs_tit31 li a:hover i,.xxxq_tit a.xyxz,.xxxq_tit3 li.on a, .xxxq_tit3 li a:hover,.cnxq_tit1 span:hover, .cnxq_tit span:hover,.sgs_tit3_r a, .cnxq_tit span,.tab1 td a.ckxz:hover, .tab1 td a.sccn:hover, .m_tab_con li a.ckxz:hover, .m_tab_con li a.sccn:hover,.xyyy_bar,.yhzx_text::-webkit-scrollbar-thumb,.yhzx_btn3 a,.yhzx_btn4,.tab3_btn input[type="button"].tab3_btn1,.ztzl_list1 li .ztzl_box h3::before,.lcyd_tit ul li.on span, .lcyd_tit ul li:hover span,.lczystepcont p.small-t span,.gl_tit5 h1,.lczystepcont .cailiao dt,.tcc_btn,.sgs_tit1 i.clear1:hover, .sgs_tit2 i.arrow:hover{ background-color: #1658a0 !important;}
.yhzx_btn input[type="button"].yhzx_btn1,.cnxq_tit1 span:hover, .cnxq_tit span:hover,.tab3_btn input[type="button"].tab3_btn1,.lczystepcont,.sgs_tit1 i.clear1:hover, .sgs_tit2 i.arrow:hover { border-color: #1658a0 !important;}
.sgs_tit3_r a:link, .cnxq_tit span,.tab1 td a.ckxz:hover, .tab1 td a.sccn:hover, .m_tab_con li a.ckxz:hover, .m_tab_con li a.sccn:hover,.yhzx_btn3 a{ color: #ffffff !important;}
.pf_con *{ box-sizing: content-box;}
.pf_con{right: 25px; top: 50%; position: fixed; z-index: 999; box-sizing: content-box;}
.pf_con li{position: relative; width: 54px; height: 54px; margin-bottom: 6px;}
.pf_con li span{width: 48px; border: 3px solid rgba(255,255,255,.18); position: relative; z-index: 1002; box-shadow: 0 0 10px rgba(43,131,248,.2); background-color: #1658a0; transition: .3s all; border-radius: 100%; display: block; background-clip: padding-box;}
.pf_con li:hover span,.pf_con li.on span{background-color:#ffffff; box-shadow: 0 0 .1rem rgba(22, 88, 160, .6);}
.pf_con li span i{display: block; width: 48px; height: 48px; background-repeat: no-repeat; background-position: center; cursor: pointer;}
.pf_con li .pf_box{display: none; position: absolute; right:0px; top:0px; padding-right:48px; height: 48px; border: 3px solid rgba(255,255,255,.18); box-shadow: 0 0 10px rgba(43,131,248,.2); background-color: #ffffff;background-clip: padding-box; transition: .3s all; border-bottom-left-radius:8px; border-top-left-radius:8px; border-bottom-right-radius: 27px; border-top-right-radius: 27px; text-align: center; cursor: pointer; z-index: 1000;}
.pf_con li:hover .pf_box,.pf_con li.on .pf_box{display: block;}
.pf_con li .pf_con1{transition: .6s all; right: -200px; width: 122px; position: absolute; top: -7px;}
.pf_con li:hover .pf_con1{right: 58px;}
.pf_con li .pf_con1 i{position: absolute; right: 0; top: 25px; background: url(21xyxm_arr_r.png) no-repeat; width: 8px; height: 16px;}
.pf_con li .pf_con2{width: 86px; height: 126px; background-color: #ffffff; text-align: center; padding: 14px 14px 0 14px; font-size: 14px; box-shadow: 0 0 7px rgba(0,0,0,.08);}
.pf_con li .pf_con2 p{line-height: 40px;}
.pf_con li i.pf_icon1{background-image: url(21xyxm_pf_icon1_1.png);}
.pf_con li:hover i.pf_icon1{background-image: url(21xyxm_pf_icon1.png);}
.pf_con li i.pf_icon2{background-image: url(21xyxm_pf_icon2_1.png);}
.pf_con li:hover i.pf_icon2{background-image: url(21xyxm_pf_icon2.png);}
.pf_con li i.pf_icon3{background-image: url(21xyxm_pf_icon3_1.png);}
.pf_con li:hover i.pf_icon3,.pf_con li.on i.pf_icon3{background-image: url(21xyxm_pf_icon3.png);}
.pf_con li i.pf_icon4{background-image: url(21xyxm_pf_icon4_1.png);}
.pf_con li:hover i.pf_icon4,.pf_con li.on i.pf_icon4{background-image: url(21xyxm_pf_icon4.png);}
.pf_con li .pf_box em{line-height: 48px; font-size: 17px; color: #1658a0; font-weight: bold; display: block;}
.pf_con li.second.on .pf_box,.pf_con li.second:hover .pf_box{color: #333333;}
.pf_con li.second .pf_box em{color: #333333; font-weight: normal;}
.pf_con li.second a{color: #999999; margin: 0 5px;}
.pf_con li.second .pf_box em i{color: #999999;}
.pf_con li.second a.exit{color: #1658a0;}
.pf_con li.last .pf_box{width: 120px;}
.pf_con li.last .pf_box,.pf_con li.second .pf_box{overflow-y: hidden;}
.pf_con li i.pf_icon_cn{background-image: url(pf_icon_xn_1.png);}
.pf_con li:hover i.pf_icon_cn,.pf_con li.on i.pf_icon_cn{background-image: url(pf_icon_xn.png);}


/*违约失信*/
.wysx_bg{ background: url(231021_xyxm_wyss_bg.png) no-repeat center bottom #F5F9FE; padding:.2rem 0rem .5rem 0rem; margin-top: -.2rem;}
.word_group_06 .word_date{ background-color: #1658a0;}
.word_group_06 .word_date>h3{ background-color: rgba(255,255,255,.1);}
.word_group_06 .word_date>p{ opacity: 1; filter: alpha(opacity=100);}
.word_group_06 .word_conent>span{ margin-left: 0rem; color: #1658A0;}
.wysx_bar_list1 li a{ display: block; background: url(231021_xyxm_wyss_bar.jpg) no-repeat center; text-align: center; border-radius: .04rem; border: 1px solid #D1E4F9; padding: .24rem;}
.wysx_bar_list1 li a span{ display: block; line-height: .52rem; max-height: .52rem; margin: 0 auto .1rem;}
.wysx_bar_list1 li a p{ font-size: .16rem; line-height: .22rem;}
.wysx_con{ background-color: #F5F9FE; border: 1px solid #CDE1F6; border-radius: .04rem; padding: .04rem .24rem;}
.wysx_con ul li{ padding: .2rem .2rem .2rem .74rem; overflow: hidden; font-size: .2rem; line-height:1.45; position: relative; min-height: .94rem; display: flex; align-items:flex-end}
.wysx_con ul li em{ background: url(231021_xyxm_wyss_icon_bg.png) no-repeat left top; background-size: contain; width: .54rem; line-height: .54rem; text-align: center; font-size: .3rem; font-weight: bold; color: #ffffff; position: absolute; left: 0rem; top: .2rem; display: block;}
.wysx_con ul li+li{ border-top: 1px solid #CDE1F6;}

.tabs_inner_bd{}
.wysx_tab{ width: 90%; margin: 0rem auto;}
.tabs_inner_bd .input_group1 dl{ display: table; width: 100%; margin-top: .32rem;}
.tabs_inner_bd .input_group1 dt{ display: table-cell; vertical-align: top; padding: .12rem .02rem .12rem .2rem; width: 2.8rem; text-align: right; font-size: .16rem;}
.tabs_inner_bd .input_group1 dd{ display: table-cell;}
.tabs_inner_bd .input_group1 em{ color: #ff0000;}
.tabs_inner_bd .input_group1 .form_control,.tabs_inner_bd .input_group1 .input_dropdown,.tabs_inner_bd .input_group1 .input_base{ width: calc(100% - 2.9rem); display: inline-block;}
.tabs_inner_bd .input_group1 .input_icon{ width: .12rem; height: .12rem; background: url(231016_xyxm_arrow.png) no-repeat center; top: .18rem;}
.tabs_inner{ font-size: 0rem; overflow: hidden;}
.tabs_inner ul{ margin: 0rem -.08rem;}
.tabs_inner li{ width: 25%; display: inline-block; font-size: .18rem; font-weight: bold;}
.tabs_inner li a{ display: block; border-radius: .08rem; background: linear-gradient(180deg, rgba(230, 242, 255, 1) 0%, rgba(255, 255, 255, 1) 100%), linear-gradient(90deg, rgba(31, 111, 197, 1) 0%, rgba(124, 177, 236, 1) 100%); border: 1px solid rgba(205, 225, 246, 1); line-height: .44rem; text-align: center; margin:0rem .08rem;}
.tabs_inner li.on a{ background: linear-gradient(90deg, rgba(31, 111, 197, 1) 0%, rgba(124, 177, 236, 1) 100%); border: 1px solid transparent; color: #ffffff;}
.tabs_inner_bd .input_group1 .btn_large{ padding: .15rem .3rem;}
.tabs_inner_bd .input_group1 input+button,.tabs_inner_bd .input_group1 button+button{ margin-left: .12rem;}
.messagebox_large{ width: 10rem; transform: translateX(-50%); -ms-transform: translateX(-50%); margin-left: 0;}
.ssdx_box{ width: 60%; margin: .2rem auto; font-size: 0rem;}
.ssdx_box .input_base{ width: calc(100% - .9rem); height: .42rem; border: 2px solid #1658a0; border-radius: .04rem 0rem 0rem .04rem; padding-left: .2rem; font-size: .16rem; position: relative; top: -.05rem;}
.ssdx_box button{ width: .7rem; text-align: center; padding: .1rem .12rem .1rem .12rem; font-size: .16rem; border-radius: 0rem .04rem .04rem 0rem;}
.tab1{ width: 100%;}
.messagebox_header{ background-color: #1658a0; padding: .2rem;}
.messagebox_title{ color: #ffffff; font-size: .2rem;}
.messagebox_headerbtn{ font-size: .26rem; color: #ffffff;}
.no_date{ text-align:center; line-height: .5rem; color:#666666}
.input_icon_date{ background: url(231021_xyxm_icon.png) no-repeat; background-size: contain; width: .2rem; height: .2rem;}
.wyzrs_tit{ color: #1658a0; text-decoration: underline;}
.tszmcl_list ul{ display: flex; flex-wrap: wrap;}
.tszmcl_list li .tszmcl_box{ text-align: center; padding:.2rem .12rem .12rem .12rem ; display: block; height: 100%; border:1px solid rgba(205, 225, 246, 1); border-radius: .06rem; box-shadow: 0px 2px 12px  rgba(22, 88, 160, 0.12);}
.tszmcl_list li .tszmcl_box h3 em{ color: #ff0000;}
.tszmcl_list li .tszmcl_box h3{ line-height: 2;}
.tszmcl_list li .tszmcl_box p{ padding: .06rem 0rem;}
.tszmcl_list li .tszmcl_box:hover{ border-color: #1658a0;}
@media screen and (max-width:992px) {
	.wysx_tab{ width: 100%;}
	.tabs_inner ul{ white-space: nowrap; overflow-x: auto;}
	.tabs_inner ul::-webkit-scrollbar{ display: none;}
	.tabs_inner li{ width: inherit;}
	.tabs_inner li a{ margin: 0rem .02rem; padding: 0rem .12rem;}
	.tabs_inner_bd .input_group1 dl{ margin-top: .16rem;}
	.tabs_inner_bd .input_group1 dt{padding-left: 0rem;}
	.tabs_inner_bd .input_group1 .form_control,.tabs_inner_bd .input_group1 .input_dropdown,.tabs_inner_bd .input_group1 .input_base{ width: calc(100% - .2rem);}
	.tabs_inner_bd .input_group1 input+button{ margin-left:0em; margin-top: .12rem;}
	.wysx_bg .tabs.tabs_01 .tabs_header{ margin-bottom: 0rem;}
	.tabs_inner ul{ margin: 0rem;}
}
@media screen and (max-width:640px) {
	.tabs_inner_bd .input_group1 dt{ width:100%; text-align: left; margin-bottom: .12rem; display: block;}
	.tabs_inner_bd .input_group1 dd{ display: block;}
	.tabs_inner_bd .input_group1 .form_control,.tabs_inner_bd .input_group1 .input_dropdown,.tabs_inner_bd .input_group1 .input_base{ width:100%;}
}

.tcc_bg{position: fixed; left: 0; right: 0; bottom: 0; top: 0; background-color: #000000; opacity: 0.7; z-index: 997;}

.tcc_con{position: fixed; width: 584px; top: 50%; margin-top: -256px; padding-bottom: 10px; left: 50%; margin-left: -292px; background-color: #ffffff; border-radius:.2rem; z-index: 1001; display: none;}
.tcc_con2{position: fixed; width:708px; top: 50%; transform: translateY(-50%); padding-bottom: 15px; left: 50%; margin-left: -354px; background-color: #ffffff; border-radius:.2rem; z-index: 1001; display: none;}
.tcc_con_icon{position: relative; margin: -.54rem auto 0; width: 1.08rem; height: 1.08rem; display: block; z-index: 1003;}
.tcc_tit{background: url(21xyxm_tcc_tit.png) no-repeat center top; text-align: center; color: #ffffff; padding-top:.6rem; font-size: .28rem; line-height: 1.04rem; position: relative; margin-top: -.54rem; z-index: 1002;}
.tcc_close,.tcc_close1{position: absolute;right: .2rem;top: .2rem;width:.3rem;height:.3rem;background: url(21xyxm_tcc_close.png) no-repeat;background-size:contain;z-index: 1004;cursor: pointer;}
.tcc_close1{background-image: url(21xyxm_tcc_close1.png);}
.tcc_con1{padding:.25rem .35rem;}
.tcc_con1 h3{font-size: .2rem;line-height: .44rem;color: #1658a0;text-align: center;font-weight: normal;}
.tcc_con1 p{line-height: .25rem;font-size: .16rem;margin-bottom: .1rem;text-align: left;}
.tcc_con1 p a,.tcc_con1 p span,.xylb_list li dd a:hover{color: #1658a0;}
.tcc_con1 p a{text-decoration: underline;}
.tcc_con1 .tcc_btn,.tcc_con1 a.tcc_btn{background-color: #1658a0; color: #ffffff; text-align: center; width: 326px; margin:.3rem auto 0; display: block; border: 0; border-radius:.3rem; height:.6rem; line-height:.6rem; font-size:.22rem;}
.tcc_con1 .ch1{margin-right: .1rem;}
.tcc_con3{background-color: #ecf4fe; padding: .2rem .25rem; margin-top: .2rem; display: none;}
.tcc_con3 h3{text-align: center; font-size: .22rem; color: #333333;}
.tcc_con4{overflow: auto; height:2.88rem;}
.tcc_con4 p{line-height:.4rem; font-size: .18rem;}
.tcc_con4::-webkit-scrollbar{height:6px; width: 6px; border-radius:3px; background-color: #ffffff;}
.tcc_con4::-webkit-scrollbar-thumb{border-radius:3px; background-color: #1658a0;}
.tcc_btn_list{margin:.35rem auto 0; text-align: center; height: .6rem;}
.tcc_btn_list .tcc_btn1,.tcc_btn_list .tcc_btn2{display: inline-block; font-size: .22rem; margin: 0 .1rem; width: 1.74rem; text-align: center; height:.6rem; line-height:.6rem; border-radius: .3rem; background-color: #e5f0ff; color: #1658a0;}
.tcc_btn_list .tcc_btn1{background-color: #1658a0; color: #ffffff;}
.tc_dl .modal-icon{ text-align:center;}


.tabs_zy .tabs_inner li{ cursor: pointer;}
.tabs_zy .tabs_inner li a{ pointer-events: none;}
.zy_list ul{ padding:.08rem .16rem .2rem .16rem;}
.zy_list li{ margin-top: .2rem;}
.zy_list li h3{ font-weight: normal; line-height: .3rem; margin-bottom: .12rem; position: relative; padding-left: .16rem;}
.zy_list li h3::before{ content: ''; position: absolute; left: 0; top: .06rem; width: .06rem; height: .18rem; background-color: #1658a0; border-radius: 1rem;}
.zy_list li .zy_con{ background-color: #f3f9ff; padding: .16rem; line-height:1.8;}
.zy_list li .zy_con p span{ color: #1658a0; font-weight: bold;}
.zy_list li .zy_con p a{ color: #1658a0;}

@media screen and (max-width:640px) {
	.zy_list ul{ padding:0;}
}